strip someone off their power - French English Dictionary